self despair - Turkish English Dictionary